import UIKit

//
@available(iOS 13.0, *)
extension QKC where AA :UIToolbarAppearance {
	/// The appearance for plain-style bar button items
     open func buttonAppearance_qk_s(_ buttonAppearance:  UIBarButtonItemAppearance) -> QKC<AA,YY,ZZ, UIBarButtonItemAppearance>{
		return link(next: buttonAppearance).then_QK { $0.value.buttonAppearance = buttonAppearance }
	}
     open func buttonAppearance_qk_g() -> QKC<AA,YY,ZZ, UIBarButtonItemAppearance>{
		 self +^ self.value.buttonAppearance
	}

	/// The appearance for done-style bar button items
     open func doneButtonAppearance_qk_s(_ doneButtonAppearance:  UIBarButtonItemAppearance) -> QKC<AA,YY,ZZ, UIBarButtonItemAppearance>{
		return link(next: doneButtonAppearance).then_QK { $0.value.doneButtonAppearance = doneButtonAppearance }
	}
     open func doneButtonAppearance_qk_g() -> QKC<AA,YY,ZZ, UIBarButtonItemAppearance>{
		 self +^ self.value.doneButtonAppearance
	}

}

